explosion suppressor - Spanish English Dictionary